package com.electromagnetic.industry.software.manage.pojo.req;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class EDDataResponse implements Serializable {

    private static final long serialVersionUID = -4835122199589863011L;
    /**
     * 主键ID
     */
    private Long id;
    /**
     * 目录编码
     */
    private String categoryId;
    /**
     * 数据编码
     */
    private String dataId;
    /**
     * 数据可视化码
     */
    private String dataNo;
    /**
     * 数据名称
     */
    private String dataName;
    /**
     * 数据类型：folder文件夹；file文件
     */
    private String dataType;
    /**
     * 文件类型
     */
    private String fileType;
    /**
     * 当前版本
     */
    private String version;
    /**
     * 富文本内容
     */
    private String content;
    /**
     * 文件地址JSON
     */
    private String implantJson;
    /**
     * 状态：publish:发布，occupy:占用
     */
    private String dataStatus;
    /**
     * 备注
     */
    private String note;
    /**
     * 编辑人
     */
    private String editor;
    /**
     * 批量上传时间
     */
    private Date gmtBatchUpload;
    /**
     * 保存状态
     */
    private String saveStatus;
    /**
     * 创建人
     */
    private String creator;
    /**
     * 创建人姓名
     */
    private String creatorName;
    /**
     * 创建时间
     */
    private Date gmtCreate;
    /**
     * 更新人
     */
    private String modifier;
    /**
     * 更新人姓名
     */
    private String modifierName;
    /**
     * 更新时间
     */
    private Date gmtModified;
    /**
     * 是否有效:0-无效 1-有效
     */
    private Integer effectFlag;
}